package io.gitee.thghh.generate.core.model;

import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.KeyType;
import com.mybatisflex.core.keygen.KeyGenerators;
import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * 基础实体类
 *
 * @author pengzhikang
 * @date 2025/3/27 17:47
 * @since 1.0.0
 */
@Data
public class BaseVo implements Serializable {

    /**
     * 主键
     */
    private Long id;

    /**
     * 删除标记
     */
    private Long deleteFlag;

    /**
     * 创建时间
     */
    private Timestamp createdDate;

    /**
     * 最后更新时间
     */
    private Timestamp modifiedDate;
}
